Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TIMBRELLS PLACE Terraced £222,500 18 Jun 2021
2 TIMBRELLS PLACE Terraced £61,500 23 Jul 1999
3 TIMBRELLS PLACE Terraced £99,950 16 Oct 2001